undeveloped brain - Spanish English Dictionary